vain, boastful, or arrogant - Espagnol Anglais Dictionnaire